package pri.abner.practice.stream;

import java.util.List;

/**
 *@description 测试新特性Stream
 *@author abner chow
 *@date 2019-06-03 17:18
 */
public class StreamT {

    public static void main(String[] args) {

        //过滤性别是man的用户(stream filter)
        Data.sexFilter();

        //获取所有用户的名称(stream map)
        Data.getUserNameList();

        Data.getSumAgeBySex("man");

        //获取所有用户的平均年龄(stream reduce)
        Double avg = Data.getAvgAge();
        System.out.println( "平均年龄" + avg);

        Data.toSetTest();

        /*Data.toMapTest();*/

        Data.toTreeSet();

        Data.toGroupTest();

        Data.toJoiningTest();

        Data.statisticsByName();

        Data.getRepeatName();

        Data.getSortList();

        Data.getSortMap();


        }

}
